class AlwaysPerformSingleActionGameAgent : public GameAgent
{
public:
    AlwaysPerformSingleActionGameAgent(Game *game, ControllerState controllerState);
    virtual void takeStep();

private:
    ControllerState _controllerState;
};